throw down in a hole - German English Dictionary